﻿#ifndef XMAP_ITERATOR_H
#define XMAP_ITERATOR_H
#include"XFunctionCallback.h"
typedef struct XMap XMap;
typedef void XMap_Iterator;
XMap_Iterator* XMap_begin(XMap* this_Map);
XMap_Iterator* XMap_end(XMap* this_Map);
XMap_Iterator* XMap_iterator_add(XMap* this_Map, XMap_Iterator* it);
void XMap_iterator_for_each(XMap* this_Map, XFor_each ForFunction, void* args);
#endif